package Aula21;

public interface BTree {

    /**
     * @param raiz da arvore B onde procurar
     * @param t grau minimo da arvore B 
     * @param chave a ser procurada
     * @return valor encontrado, 0 se nao encontrou, -1 se deu erro
     */
    public int procurar(BTreeNode raiz, int t, int chave);
    
    /**
     * @param raiz da arvore B onde procurar
     * @param t grau minimo da arvore B 
     * @param chave a ser removida
     * @return valor removido, 0 se nao encontrou, -1 se deu erro
     */
    public int remover(BTreeNode raiz, int t, int chave);

}